Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 14, 2026

Extends #144 by adding Hydra searchpath configuration for rf3 model configs, and completes the rfd3 implementation by adding missing searchpath entries to validate.yaml and dev.yaml.

Both rf3 and rfd3 configs are packaged as rf3.configs and rfd3.configs respectively (configured in pyproject.toml), but Hydra couldn't locate them without explicit searchpath entries.

Changes:

  • rf3: Added pkg://rf3.configs searchpath to inference.yaml, train.yaml, and validate.yaml
  • rfd3: Added pkg://rfd3.configs searchpath to validate.yaml and dev.yaml (inference.yaml and train.yaml were already updated in previous commit)

Both models now consistently use their model-specific configs package before falling back to shared pkg://configs:

hydra:
  searchpath:
    - pkg://rf3.configs      # or pkg://rfd3.configs
    - pkg://configs

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI changed the title [WIP] Add search path for rfd3 configurations Add Hydra searchpath for rf3 and rfd3 model-specific configs Jan 14, 2026
Copilot AI requested a review from Ubiquinone-dot January 14, 2026 19:03
@Ubiquinone-dot Ubiquinone-dot marked this pull request as ready for review January 14, 2026 20:55
Copilot AI review requested due to automatic review settings January 14, 2026 20:55
@Ubiquinone-dot Ubiquinone-dot merged commit 9e8524c into fix-hydra-paths Jan 14, 2026
@Ubiquinone-dot Ubiquinone-dot deleted the copilot/sub-pr-147 branch January 14, 2026 20:55
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request adds Hydra searchpath configuration entries to enable proper discovery of model-specific config packages for rf3 and rfd3 models. The PR ensures that Hydra can locate the model-specific configs packaged as rf3.configs and rfd3.configs before falling back to a shared pkg://configs location.

Changes:

  • Added pkg://rf3.configs searchpath entries to rf3's inference.yaml, train.yaml, and validate.yaml
  • Added pkg://rfd3.configs searchpath entries to rfd3's validate.yaml and dev.yaml (inference.yaml and train.yaml were already updated in a previous commit)

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
models/rfd3/configs/validate.yaml Added rfd3.configs searchpath for validation configuration
models/rfd3/configs/dev.yaml Added rfd3.configs searchpath for development inference configuration
models/rf3/configs/validate.yaml Added rf3.configs searchpath for validation configuration
models/rf3/configs/train.yaml Added rf3.configs searchpath for training configuration
models/rf3/configs/inference.yaml Added rf3.configs searchpath for inference configuration

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Ubiquinone-dot added a commit that referenced this pull request Jan 15, 2026
* Add search path for rfd3 configurations

* Add search path for rfd3 configurations

* Add Hydra searchpath for rf3 and rfd3 model-specific configs (#166)

* Initial plan

* Add search path for rf3 configurations

Co-authored-by: Ubiquinone-dot <[email protected]>

* Add rfd3 searchpath to validate.yaml and dev.yaml

Co-authored-by: Ubiquinone-dot <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: Ubiquinone-dot <[email protected]>

---------

Co-authored-by: Copilot <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants